joshua selman 2021